19283151
97705198
26105496
6887834
4842412
25294162
27402247
94761862
84315320
12562251
66415575
24482819
42535890
7598231
4945857
75416412
57985527
24243726
30985861
11087078
18466086
26898851
35869347
33482648
98832361
5573837
49005316
48778532
15424267
97531036
84381010
67768331
54181287
32801403
83105246
6552289
12844168
9936436
95731239
2950816