57122744
6217513
77681583
3418382
56786116
63692926
30838293
32795801
83442039
32473962
20069003
5457361
3973029
85755854
28919206
57291080
51239597
56042367
98719707
33811485
83405873
43672269
23458427
6500481
61143890
38217285
30697965
1199299
77991875
18971812
56328013
3887275
13757170
32088114
25032677
30133747
22638397
11842256
1451329
38294813