14387108
32187435
43613352
7829582
26437820
63515005
60787140
30911698
94612105
6495388
7713180
56253921
52176303
99329568
7230381
24373086
35806342
47346878
9012018
840036
75529896
67714224
16162792
3957221
42042477
78452876
37781127
14954440
71834552
27566908
18087194
58376827
35642665
79699716
64424718
80696908
23674403
69402983
7365088
81397959