14594336
47051258
75507099
47974623
99918859
97443051
70318139
10396934
70066392
15286228
874217
33903149
94227749
31288915
46094694
26929034
1602678
36964268
14729409
5367324
16295591
44655196
77106122
103894
2698467
98274
92703655
98241651
8483586
57159378
79818470
50981498
18826977
9906329
28111075
6774969
49126327
55254371
11966932
29045327