3749581
39037396
23257639
56366880
45387456
91914616
70513559
39437139
15707362
37512476
18682261
23418400
69655336
51411581
76363955
89039934
16121160
1814344
44949991
27085988
25204626
5279988
13606485
63013021
97151976
61322768
58277901
95179856
53725238
40769060
23561000
19902683
15358934
2615242
81562406
65744481
25274620
80444095
15623660
13028221