43862438
54829925
21062383
1796757
82936541
91099897
80223374
90114349
87342458
93273685
76935152
2465973
34531511
60513934
20844127
5614516
92743155
88543752
18734898
28803073
42475211
3366679
8701400
32569183
93303039
820804
33815382
34463255
31112840
29668244
98372468
85089981
4067621
26786734
63472498
40828394
10534952
338982
64712803
1029278