34995880
11685909
9902390
62135476
83002172
65349247
37534175
16195121
28384163
74029280
93229862
86785145
31356164
84507829
78664497
51036384
27636145
47679062
97318906
10993326
91639961
81725778
6819435
9151523
15966693
57285774
68037946
8644539
40456140
73479889
78734753
10812588
6819115
89548107
6679188
2668621
4132497
7805427
8396831
80779416