59426535
54053672
15131608
8096426
94965650
123954
71066293
61547248
40105708
60245226
54421575
74063108
1224938
15032386
79758791
28815677
36014471
77249728
84613601
1564963
65136622
37258742
19138992
723442
41398377
59295933
1459397
8628724
1526878
6500433
6431863
46116740
36033583
7092323
87353826
46882414
12787490
86315099
4116641
39844721