39786600
72058789
64669809
3244473
2796026
3263690
2986529
935904
66579505
9687119
1994544
794607
11924625
99711022
29863146
59619358
94622663
78741916
69614625
1769040
3768577
64038099
65125166
2412412
40118149
61318506
69127114
15238608
75144912
17604742
67727194
1828271
80473602
82275086
2340230
5858404
85166630
54373691
351337
57722126