15263240
89539192
41152296
51259163
37844479
6493163
58837235
31804712
30218823
47101750
93599010
7819587
53625990
54133046
84995016
165915
95226668
33189631
67065366
6902760
94642680
84723563
16071083
53249894
67078184
7569036
92938001
96481440
3030366
1781656
5376365
53482464
54124421
60024000
90811057
5954809
16462065
67767362
39154291
17229990