48356866
93914796
15735862
5545597
92692650
52128670
647832
12938221
3346258
87905095
67781844
48467541
25808481
18143278
40817547
21594285
95165627
2142769
53521731
27632073
8311254
93943967
5072862
80424242
14386988
97949676
27293999
65265200
59804
99593505
91426651
65712123
5431383
51128152
4185760
85831107
66894748
8213688
52928728
85099823