7042121
16794746
88451345
82663691
47798238
13705030
30852602
8004711
85731394
83699455
62184442
32107359
1740668
1749561
11757793
73939801
2174488
11082615
41282176
86097509
71054608
94693894
88102019
16904764
57262607
13903266
2105146
40994202
78858398
3019778
22089225
79451567
6633857
11755222
45628064
73221240
45327942
32997051
93454085
15717529