90911316
75272255
31524003
42627546
85433285
49674632
56025309
61323530
47825929
88468244
3321660
32917034
99543127
90052286
1390569
15289514
60573861
65063007
78547338
377802
94677550
3161670
5471200
71986110
86205674
94397185
96633373
6631946
56295892
56676362
64179956
80982604
58617211
86565355
79295977
18306613
80061252
44349339
15899955
76201838