7938684
64263
30851460
53922414
13089654
845258
10314991
8660520
38582046
88353185
15451067
86838736
2988636
4072935
52123910
32717928
98757292
885388
6383843
90937195
77057803
55906729
82358784
96336776
13255515
10441985
82104260
64267237
15791460
64852885
34616968
91109107
99703503
85942858
57928734
70542128
61645872
35622224
86295826
11072303