81181780
69719513
88568902
59489052
24217876
97389200
33363584
80245594
41166417
8176135
20218095
1101162
23722993
417857
25702290
47175639
31846406
62985957
4477197
39004040
78112819
36784868
23242839
43541518
80615478
393152
76817224
79547024
82062564
78021110
85302746
71342325
76904740
21541100
30766848
60626430
17596662
53507832
1038306
70008656