37905169
92774974
1446440
3267650
32148549
25729538
45347225
93764873
95218468
89499493
57697683
9218436
57522749
99538377
172740
20837301
83295345
8729436
20426386
57304925
54147230
36023488
53031496
6549135
2877634
65155493
51073152
49233001
67256838
36581388
56443425
95577286
70694046
60064119
24383658
42654075
23742786
63355049
30835545
616685