57982415
52155604
19054704
96669040
51166830
91554973
64812648
29685396
60697434
49521837
98669560
91612710
91353307
7302069
53253383
15289192
21779752
81079791
28217417
79663991
97288412
82471023
55351590
42094975
98238822
8475834
63153684
65505166
3937460
14643392
79269635
18222344
7842786
74183252
5373283
84334162
82859
3764495
52743891
74915909