16168371
19627137
84067154
59538248
82434044
25962680
84634371
68941071
30346694
46441734
16674917
13241083
95544935
7919760
59238562
73541347
24441217
83605946
40645767
42645116
88764980
34193977
944525
39476590
87082130
3425755
62607050
91647812
54965453
23153825
71785409
56706443
85738776
1175650
5688250
20672376
5638178
13929888
25311480
2521142