26588729
71925616
25793576
17971498
5516332
98149487
20839120
80432134
6872673
86044735
7273323
53382521
64614366
67157296
56916164
64052557
40677871
89803706
62506575
40732920
52389754
2119615
2689295
93013912
16443920
46494415
90003106
35334543
12073498
12169190
52535910
31182282
73482444
87615136
44163114
285036
68071204
76492704
43684626
38576912