62367165
7507150
3128453
79015943
64765292
79372454
12116312
1666120
87513912
73003558
80325656
47018519
3076650
45516888
18499180
53351985
39795323
64845378
74768616
67367895
77607143
44962808
51211653
40606751
10164353
87083358
97466538
23683534
35664860
70373331
75789744
95116778
60114205
14491172
5657535
23144428
78235454
2074146
44797901
13391027