16409315
18685533
57179429
11078468
24378548
21208063
6854446
84234729
38979908
44035165
88721710
9039808
47463058
18044679
50318924
96706324
61902297
18092096
86309421
92159551
90043224
96214910
6711946
76447089
1879754
93294108
7301264
20249942
61508915
27526176
61688437
35016157
29024806
19499198
18713613
77838919
15239411
77684251
11196936
41265847