4940608
44588803
43811669
41907720
42983710
13089507
23612222
13288213
8762792
42164201
52816859
66264635
91936917
74378128
37532244
81304218
70196625
34249304
63571010
69943683
93163749
87917180
1636466
69192786
52106627
34036511
14438966
23413546
76536113
34141203
16261019
66593366
50395812
55798236
14713286
63905026
34668552
78962179
2102179
13181116