19694803
28675713
49281840
94283255
89007162
6675437
25617656
5256953
99655959
29517995
11224585
89065528
76557761
24863180
91509628
24922047
122359
74976911
16036977
95403421
60045876
64451910
35627330
78385717
2303431
54837532
47333188
35067292
62593310
19062288
54719675
47578344
82038523
78915638
64989227
32717859
40868397
38082994
64378526
45176403