80265460
83957622
2901524
7442448
83212495
83514093
67902894
62462730
32443676
64443022
19056635
27316046
90512579
6636451
379356
38462079
4371610
76976465
28369587
6721497
40265984
77268930
45484866
71443380
1190645
11374011
61743006
3923645
54883375
2635277
29169765
9061211
99821480
64984271
14758467
10563274
53685537
83907171
56869158
20437331