57256090
89231670
28807548
5179150
1835903
63434272
3832735
75161903
12403162
98729908
16704245
23768008
74415337
79826802
50702084
11339424
6299194
86346365
91507725
2605009
86361772
55465157
86871300
21385536
23563283
61631966
18597442
88207143
12299695
38708111
32527533
39326167
36023088
99488091
7099717
81015963
35591724
21135246
28643762
64382033