8438456
15856568
69396582
26231035
52509041
461642
5401392
63014419
96502936
28082620
75201755
11264512
79281067
83299932
69699886
98328107
39133025
1488198
76477294
3890749
59094556
70908289
32802404
78454358
6072765
24377939
1517829
5536148
8741466
57707898
6565436
93755924
5014256
48477063
66376183
53177252
59405417
56605233
19776345
2143513