12171832
18943457
2315688
4992184
2504841
1133381
65974905
47008519
90538131
17695779
84311444
61233088
10049410
99881340
12117674
20113527
81087756
24251406
67059428
34194458
83947987
9106957
43392447
8494191
49783708
64602227
29684263
43147228
14267235
60735825
75139432
78213298
55781125
17964544
73937572
70729976
58411885
35574346
84353866
89629652