9634826
4607446
75554460
6797688
6346595
743979
70226449
40548530
74972863
86845000
4754930
57086354
28826285
4095116
4741829
46618295
12992042
40013829
98937507
33545003
97384425
19691718
4855259
38764180
67345965
93747035
7691267
55403241
12074887
93143356
81189675
88416622
8753541
96059570
24176843
3208380
20207896
59182552
45382297
643015