75421276
89829209
45405608
43243674
25288421
8264450
22714158
9184730
26985051
28582661
25624865
561360
22313031
98238337
99715910
80802188
42124868
3712411
69264977
35203758
96116554
57934990
48664036
76564799
36056863
6603952
82616634
60794593
85002910
1257537
34599614
8597905
48267422
61651551
48971311
27033147
30538347
15479647
50779056
15567130