10655160
92503727
9614396
60373363
66622162
8846927
53112118
84948653
35552218
85745263
18425919
31767827
62476466
28677023
8133937
6485290
67387941
10979543
70219447
49717337
92868664
11044183
63845943
80778804
15456926
92473241
84093808
14421890
82782275
58351693
90813539
94162469
81003145
83207134
3344264
98849355
24935448
77205299
7911399
32363019