16644633
78841679
65672571
58956026
48907541
73973095
43121485
973048
28597407
7516422
68524490
3297444
24196171
82693937
77001782
20226220
2238130
3591994
78362550
102446
28529239
40228092
63894984
21289753
58704689
2605472
67703036
24527516
37984487
35948781
29658553
77289529
71615350
185757
36723261
42833591
15881272
65092206
16611876
28641269