18169101
33455048
58804496
79966262
54724556
66922566
61181268
1380398
67009124
27776813
77578158
19774488
11585855
49292924
3491285
95934149
62701606
58405780
10255073
6078059
58273472
3685663
43633847
40516685
17981935
4711687
8741762
99353976
38735903
74778475
9108106
99671656
94589141
26792657
83632832
3211977
72889516
80324146
2089424
1378062