16933742
76839363
61944054
15883738
84471665
406847
5241609
60962239
449356
60424887
32712951
14973522
80106092
35183924
3536955
6971692
85172552
9417629
99707675
39565552
90522054
73015456
87783022
60011366
82407997
60291244
61465697
5872994
93083878
27009033
19951877
56722761
47122789
96086214
38446770
47176250
58546889
50679649
43976214
55653281