90642704
62512895
3135178
15468374
30091175
2165050
51444438
89748480
52002403
50662545
28587604
304490
9054366
86887437
64855850
8229491
36809806
87024036
33822749
22104026
10423538
64708304
2567680
5715325
2642857
73184171
49538519
6515805
65145290
3446000
95105522
31637933
405474
18867936
27835199
55422702
40179184
79303564
33171813
79758939