16353815
90026166
86768506
2319830
249630
73002140
9434563
8988176
40547806
12347032
95772672
27721386
64781040
96327005
66704734
99533087
84095026
10716380
91486740
59739142
39195840
79327989
29876649
3337226
72133418
507376
51226398
4041255
34171725
57137092
58652012
18666090
71871953
47074468
36967061
93226956
32618216
4249829
22516339
62395068