61451262
686200
5712869
48004117
40715958
31073221
1277848
27559408
8152267
66901929
27886333
34606367
26699588
38665179
52817506
1094140
67813079
4671201
15863908
78598480
73552275
14083513
31505376
2500667
11773752
63643651
55029123
33797838
99234836
2139152
31458056
7169500
54324781
88679743
29613653
50182773
32716361
94975009
65842523
48448786