59426773
57412752
16795978
82184485
5923554
88865938
4589375
889771
12391972
14868789
92481644
89759569
40962230
66934812
78279928
97758711
30295666
85217336
50694090
57489582
25715023
26239400
2219717
85186171
71169439
59656549
47797139
7310958
5802180
46951603
48058601
3429677
45194364
95851524
78462382
60315133
7225192
7664882
23565634
20815620