10701254
66601893
36896801
19324916
15153523
27609257
5797149
94455310
84795932
60235684
46134933
81454802
6662333
81269314
94898890
73823452
24761397
72278026
30713525
72005274
6735135
33912303
1847368
5831421
6693522
74469322
17971383
15259519
32768993
3436594
10432121
86357021
51088717
16997148
50157228
14085650
70815098
22673797
467738
22046250