98166203
26729481
26523597
18834034
4234859
39614518
71271401
59947686
41495256
8490775
82776624
77025950
77614383
85348230
62728349
5826736
34999996
31955440
94751346
63944834
92179119
86471664
31491498
86449253
94063955
87316375
33774647
27679565
55835108
36008465
98961475
59673212
23667653
55111157
66866864
64207375
35235631
191450
11293030
70718061