64213631
1293684
80326572
40918136
59411583
53543561
97306898
83262109
16551190
67792045
9874842
67391175
9608770
56599265
36298785
14387019
46117688
81553654
72248502
47132190
47581025
41634698
97383037
81405470
65555510
73745698
71029383
1014268
31296256
3658190
25279571
20879552
13224922
90989529
92575102
3683119
43972951
4357488
10528154
32856903