51954048
36137137
30851247
75933980
4923017
73502885
3070920
1495370
17127023
69833086
20456322
37609368
80038042
76222439
23701807
18167819
195437
95919517
93468338
59477318
97434754
88104184
90524202
93797336
11251190
63227029
10517014
68683849
25119551
74618032
8323276
8463872
23949741
70567432
41493428
23679971
15381907
7123814
42869522
8535950