49591096
17433866
51864731
6703832
9592616
44942238
63179696
5183792
83361485
35057656
64768038
77403841
99713028
15292010
18644261
22282082
29365722
24117179
71549210
32913507
5926705
92716132
52717626
80825147
47234365
4086219
59247353
62519504
71719527
69448734
64457885
92803754
69735336
1004958
88681112
12523019
3115060
19585007
31162443
51254490