43177221
95691292
76983276
4183627
17283080
56843
19034083
28103413
17584786
9431385
77399203
85435223
45711465
72455049
3169851
68881498
4953366
76758235
84087724
2048848
48695935
12979291
40687456
35082869
6748682
2064425
31751865
29461917
30276857
93878920
7431196
27194185
48192644
74793377
59154425
40553400
62167081
53121038
370460
1589372