54101897
16391061
42666278
8494431
3477250
63497506
78101571
38451916
67531206
40462341
20867185
16964129
99684413
97306132
56506971
4019296
19797902
229116
74486746
94332450
7639398
28337762
1549450
74557136
48408352
5018189
2867313
96725302
99155041
86913940
25298366
83721346
59494702
74583227
15547392
358642
37897766
22702115
38518500
70804374