20402388
56351351
942985
30275171
86364274
38837078
2213700
173251
29222787
13451954
11231277
82491693
16055511
10315950
52752690
80111302
8949514
73293170
6851411
67914242
51356633
13309642
23107261
55677286
1252893
81172706
20669662
3339773
37605779
41436243
1872084
7188075
6723621
67523667
65594973
24521938
70983507
70214813
8740621
70589574