41973025
24385481
59753700
8368688
82165465
2873454
80715420
57598175
54089998
79477420
38533559
43672352
9745427
88799650
26503138
11158714
39034865
1801734
81553199
54038021
5501657
76463444
77302908
95344846
94322519
9460129
71411141
81047595
79669789
99919021
8704243
46513267
34079993
34841472
97768421
7047149
60067314
46729533
87238747
38641400