37019839
35357192
60626250
17315496
79359641
22625553
41591750
49283173
5584609
58917790
16879061
46142673
54398467
4799596
5723482
17232801
8929078
10233316
20829235
41109510
10774601
3905279
4834498
40645045
1804884
17673254
38989006
83948365
6675874
52184023
74048091
30125702
61278572
9124433
21456133
12589571
8858487
50168271
59901750
7078880