90892073
5127996
16417843
50786292
19023119
28926920
44728522
69734091
39035591
2091820
75485323
2408545
79612380
82658211
80311648
61191268
42452468
4697212
95342508
55027543
41721713
48746040
71546538
40845066
711267
38705055
27796076
67488600
7161408
10965869
27202299
12988994
79119794
87534589
82913221
91702407
9315268
50293674
6384596
50203118