359504
1612165
44134150
7820822
6769447
29899606
38405682
11778739
55004876
51321127
83668554
55681146
99916886
16318613
2282703
42553687
11795085
24685406
47852499
5439565
25968284
30041552
64385058
80738050
46259427
6693472
70475324
34639343
28528594
41698920
9547337
1012685
323062
65962541
59604700
81136354
85176484
75275692
97404430
31764276