21892252
40118632
3372287
72706865
81819066
3875860
85051788
43124695
21378435
36006370
42144218
97497074
10547349
40498931
50262196
26411460
5204128
28384766
89426960
94459733
47215479
15029908
2066801
36784750
71065982
7882826
50291870
39239849
43084603
8186623
2144005
34582765
99776937
55853417
79293329
77033653
58793430
32714362
16088270
12098043