86199600
23913222
5155619
73839204
10132361
50946078
3805730
71525904
38662430
24038214
22769003
85247179
2315647
98947427
1416131
28415106
62811090
48834453
22658162
85154793
18128949
58469622
2867584
1271006
14421962
60919375
12457927
10067380
62696933
96077615
49942783
53828104
98704785
34795357
24564381
97423809
69801684
8641808
1052447
90385600