20997070
4181866
42618995
69326097
33853279
9617604
27759487
52478078
70657003
31752349
51263207
82735916
35701835
63317236
6672600
90203157
92954032
27529063
78047649
1748456
99706712
18843938
35033214
2168142
11709365
64621001
21648725
77486812
1003899
22349253
44831122
57342168
10227796
9698294
96798828
71833952
31093615
87489038
2365043
5697976