48693689
16956963
96802460
94709733
33146318
2270725
11003748
42593229
44408036
27982500
98177101
54179479
11359476
19815817
70632027
37382439
55072070
71226200
30248676
57203976
4577099
60786335
65815071
31529748
8948527
76128170
15699049
54561021
97456465
186826
69509839
30231681
80328746
16291945
92258646
45546745
43963298
7016744
58561812
12609238