75423952
36218732
10232375
43239777
21456147
13275003
2241810
95813490
67938574
89837292
5855595
7903798
86492489
38988736
193119
31363183
96868871
45614181
69584237
6248666
98573176
82906304
57358675
40622370
25459049
94702236
43968972
85571364
41307678
96939657
80669112
13355772
91035738
45072978
36058027
29889833
43078267
25001625
83688535
71098407