100004085
379466
45071621
71653764
82016462
22699644
10393733
981525
45452646
1785447
56899274
90996508
3992899
48149958
25851052
73387486
80091418
48234676
36945887
90781139
63883191
94869447
15038222
66067243
19745992
88588990
78697073
22748620
8628832
20733670
18828572
1375417
8905140
24745502
74688091
51668473
83565387
68653062
83873348
61826254