5763100
96129166
36392882
69075037
15159424
10597710
69912571
99145212
44678328
17499300
19353189
55547984
14842022
44174407
86425978
72859337
30555276
98714308
44376651
94764953
56833263
40913729
25769998
67989985
17252873
69696487
70368560
656439
57475119
98255118
8556596
55056789
32038313
2428773
41748319
16448218
94006132
92275214
74703471
809538