28753573
89859452
64068691
55721374
1591359
4426412
39287700
70008559
84728665
72869642
5172928
7036952
89767621
19675069
65439694
74317645
22065008
21794151
2454574
91282099
16782985
8194093
75617282
5129887
50617373
92912023
75264078
2499694
42663250
54871374
1331106
84949250
64364193
33378128
85442542
28243490
42184344
21936409
89225175
59112688