60907848
19979982
38248931
10395530
89379316
48434424
4007190
7498032
57236565
73898050
2195077
31926558
40118650
71758892
14077994
82192074
17423716
66338331
35812395
46588788
411925
6564628
65154967
47087405
99387378
11991666
19545934
3223868
3296689
91536233
11602099
64374165
59597713
58856541
54518053
58944116
32149802
25103264
80609087
184426