32928506
19966906
34558926
47766320
81523264
94848381
74914582
71118161
99159840
35579254
24215421
8749449
14278756
73617658
62062543
96722938
15328130
67219092
39947012
66822
29006664
6077099
39458872
28743584
32279511
3541517
44157159
79414354
67202804
37416065
40365955
89784942
16583424
82658981
57683437
84814341
99906413
70881492
62433107
1936750