28742493
86623339
6606634
15888434
14007775
99727
98219695
55256685
72341377
9471677
23064294
1266048
25303444
55922251
83299730
18781181
80453903
8546329
51807496
55895789
34539158
96297366
64778723
76662142
342423
24584672
44695128
87527062
82276752
53414976
56498245
71058548
7264146
1865570
62635940
40038754
24833786
54396649
14893822
10943388