20987651
11325988
41286325
39752773
92775555
25873999
1411908
84629315
38924735
30161936
40196036
3650805
67987496
36894230
19204276
22413893
587770
48428747
78333517
51004617
71627711
61714855
77377574
24298123
15924198
44877864
4939785
56909450
55247469
15056373
95653228
2163302
60344656
23962955
68092230
94227810
32816417
24268238
31194042
86831439