75984666
46168138
54469207
72609312
50911197
50103003
16322825
16149897
70393452
37505763
62433678
27034943
71533171
47447280
3651409
70036749
88944855
44286855
83578712
6651438
42446270
35435099
96532155
65235679
56413890
81556253
39492506
27753843
36217381
11879432
66087508
55154113
23952658
94152410
45563116
93443921
20037427
95831173
16599220
37667011