86648101
4389859
55547517
62554936
95354735
27622896
65418148
69552732
71702294
6411984
3488532
50097100
6009992
18408792
7516739
7132523
7706070
64122418
69491294
35592247
62397875
51446
52069805
45968743
52061792
82997113
75282919
40548875
93314450
71882404
28768116
1568470
37485029
94385175
26885750
53345341
92685021
87204459
84275845
10561267