20486964
4790161
21557381
83741501
64573747
93728209
1012781
231643
57687497
2752297
61214756
43265691
40916506
25951387
95943046
60739501
96327193
3594741
248391
9043108
83919957
30137900
33576946
9196814
49623792
345976
63092071
74851225
5226090
71005614
62597981
55873045
57219751
13242961
77831314
91497711
52619367
87528741
69954109
37064688