939423
255107
541972
708409
616943
231920
99710
974229
255882
354958
73449
283753
773986
96113
18681
263522
377429
561671
93711
608428
265358
735650
531230
86117
98855
17770