3593854
83377947
67158260
46956488
12248361
3477283
86639836
75762754
59599138
92621514
27751250
9751941
38311678
9488577
114160
51932695
69474066
6188329
23728494
88448235
65981617
48927476
30921275
36352551
91498776
14233451
14574640
87815310
4566285
17909767
48122629
27304587
60369836
29526488
3325898
2603583
57653029
17226263
65593465
79552543