91845643
44292558
80021371
86526830
1678122
57098935
12894424
53714001
30216911
3689843
40343795
97831782
13523273
68703378
71282116
51063854
4005258
48136593
31977010
61635539
4105779
74517105
5304357
3292503
70318115
69099500
1395348
98182005
79387670
127379
49318487
28241642
18978441
23612821
72428935
31724235
494207
56149276
25498198
21757528