80028270
73115204
61945226
62635249
15409268
43502884
63532776
12225066
2626000
3477886
36902434
86352030
61722340
25307013
73759029
43098562
62993575
90979464
83728739
56389458
82246128
28138514
71173744
2046192
67361993
88512833
2461011
14173994
17137844
72904070
10688345
71505084
60049000
42171285
23005239
5557722
15591058
9803316
84808548
95035023