7158986
5753725
88332432
29629219
53367230
9114981
17757541
47434046
78905294
8124370
30452300
7828786
97536141
63657702
77447954
77807224
74413385
3818591
177951
89293754
72115767
66757454
1649134
84078591
25066919
93415153
52400
54048050
36024679
74818552
31198436
11196425
89666338
66743517
56371777
25021215
93646480
8506244
73499533
87516523