2483566
32253575
31177346
29705036
46793097
28795854
98178629
28358923
57205668
24467647
86811615
49171575
58418721
67886125
16008370
9850562
38662152
89829656
7037980
88198987
19861356
64748539
86922237
85814411
79334740
76465992
54268657
90058822
6627930
7352676
11791433
29269514
31816858
367563
82746934
46637430
37485113
36502596
220210000
45152272