49806452
95909045
7462197
7863661
55922079
39046771
26609891
77486710
68975403
91312252
69479277
28528268
30866224
85871791
9295027
5253304
94977129
24622590
40489284
76418625
47184145
9418513
37526160
53971181
70183381
9909193
67698521
67379663
59275881
41017998
44981583
88004166
77457930
65676423
85512503
61769736
38996463
59906273
40832094
21489472