7861120
48476397
12448863
42316338
13903238
37856625
13002915
3230924
59256184
65662397
1924384
30289601
23141140
40881439
29664762
3449640
56894077
95849431
53652586
78922760
70389043
5117360
98976746
30162260
61739270
85615408
31673334
3747817
106102
47276426
91783482
66173992
39117682
50769156
42149412
68873075
75112337
20435312
40307179
41482401