73014627
6173429
71307659
5559941
1552894
68459195
34265311
55681044
38774644
84138715
55917342
1626805
95085226
60002629
9858882
31753400
28534861
43099896
91806238
37669157
35661490
6583068
65399203
7263776
9587217
19756286
96436810
92606434
51106081
20067864
83103628
70141542
2524009
79872926
56254083
96426552
47471964
1304454
30492223
11987998