18297271
31286017
6765835
17933693
28778085
80414425
52277023
36687514
71426235
77346692
37603470
99508655
74653606
94274176
1514805
44324011
25714906
25956915
23428520
1737628
71994096
72326150
66071193
253289
84835637
28544977
74776151
96245873
11456556
75123433
50956482
64833871
9416396
71687333
85391366
13567212
75939573
91586895
11447608
95886123