32446900
79148200
8404641
20357480
30019607
22576423
18381913
22819666
38909397
968380
6641648
9666313
6602965
52048485
94072182
18509551
42413322
1805290
32292068
35743941
73385632
92853247
57709186
75585257
81505736
41023669
22789439
53949044
22207738
89949395
67543466
63848411
90693104
32105306
188695
15888442
25792264
82633743
26469706
65789215