4014133
30759910
90737680
39084010
65241461
96032484
6741998
88452969
71565790
1414364
8777163
14266378
14769390
30347294
13398472
10199229
20319603
71158881
89321673
54423528
63236153
11494100
2956622
77205688
74285607
31914846
4295960
39035043
19564264
31745366
47916563
86655651
46351616
3272625
31181440
93714663
60847847
29277873
30666500
38632746