21414848
1798314
79623266
77419496
72294483
40065098
8397043
7548686
62711598
67726882
94199314
2955243
66302313
90983410
10751385
46401881
36064093
21174281
39916113
67523683
45792457
40985431
33016904
89769349
64954351
87398512
8057154
99588121
67989078
91817239
3938191
54579830
91639293
6732590
93096772
7539168
11548086
71998950
73728293
4683833