12212083
27264278
9702472
81867509
4188403
62621499
61128966
29178868
68175799
8796198
55199873
32548390
77598862
43834041
44796572
86567988
92171116
3887189
50243598
9848267
27078767
52418500
57368272
39275789
97279184
5869885
31973708
30881734
69935044
82963574
1471552
25777926
95973754
38939819
74837199
77643039
92403618
90814762
37678554
9419316