54922830
38759832
32127490
3949586
2664490
49491139
26276317
57485110
72691330
74702525
5055281
2023658
38042160
33955873
82784682
75436204
87672598
88251046
8190176
22308819
33626098
64661970
49569702
97596906
31307863
84038049
62229005
56439642
33837697
97292100
42396106
60872045
64095129
20127002
38268338
67726126
8579522
59284118
31947299
13109652