50814859
27315432
69326926
38187438
22712249
51322794
75104106
49098866
82773574
41094767
2508933
72636557
23539278
25634795
34648271
5149924
5602557
1772906
62173665
15823813
8561291
22834385
63912888
78336585
14632218
89977254
58315129
72307776
81378131
14985260
34704388
61599114
23421251
70435108
75859670
22651496
69028118
58936007
60127366
60483502