16079085
10651170
30728790
44792449
64819430
21786358
36935708
26382014
99879771
95688121
21054899
31718173
80074875
60373873
85531438
12455634
54373335
28465097
76705821
81234588
47586471
7293843
97499974
14989079
6392978
29412240
54548403
75282435
15949559
8720421
29624181
75696182
18269349
6735487
55345439
39156913
8141035
39336399
54007681
59069944