47038104
8268574
26411044
3758763
33219618
18031902
691893
29248056
25643451
9423663
48269981
14664917
5584226
1845586
35669128
52438443
52273878
49621399
49861776
8928006
81891965
97129423
78608667
10911614
63867266
29068527
12266350
77722176
1893105
2486477
98647121
87632941
17407918
15946427
14654001
9735549
47508361
93908446
82949535
43192603