82295925
90257535
20488074
165867
50342889
22775577
71895996
49647250
93452670
44707438
5356542
7918159
23254542
42488546
313191
15031619
61929592
9450945
86591778
47555433
53012726
31409259
19907250
85915014
67917794
90865490
5079143
988972
54237546
75184200
56689913
3594462
92204760
50519042
52791379
1149387
48331394
42037551
50664806
82203163