23557686
89323178
7005146
66254569
52526152
47951523
10148288
13515144
90185787
53225997
2976631
24479639
44574641
64345178
50738727
58986956
63527556
62212302
10911399
27853368
91513884
71036661
36892913
22455437
34709612
1666051
33301063
1270815
3710190
73766438
82093769
40023757
78606625
94082596
2272637
201070
34495147
72537201
79824305
28997116