1084953
564614
293203
57086593
67859737
20341504
50078875
62629341
75687419
25986620
10065796
23563762
4893746
13523068
89535245
81971144
70109741
44648037
55078373
55105136
65556285
2861503
11395291
77891244
23835670
2079470
44597404
85653054
47138792
41575296
52688228
6067128
53298809
72805063
50301696
66345956
57802972
2517733
11529706
78116560