88739333
94266417
2623710
9087023
10395921
12169522
86746038
82252022
7932538
6344698
90299352
51258678
78851460
46012450
22552505
19531385
1029938
16646042
61058267
94083060
24779984
14981649
60833648
30605059
73209383
52773660
67756725
90124608
60854369
65528250
68562007
60806151
75887891
65038900
90166448
19208911
34084576
17804997
99617146
49095628