89335242
57439393
19948765
26037200
66607061
69397372
73164679
1434239
45662505
74208876
11706312
88467253
54836369
58621086
69769027
17009434
19569311
65848733
48724798
3767652
79043852
612114
9450
6488734
70224993
63641314
9157127
75171643
58353091
26898194
85719469
79606126
85825774
80915253
38363701
63375961
61875459
68568558
20302672
99553125