66091161
46454975
17148560
89891702
7850487
11793682
50856220
23563994
53146899
15591044
8405238
68283335
3005385
96392316
25911468
3244715
76535520
11671170
26558674
29442654
96542327
2993486
43829788
47408131
20148701
2801557
5732745
28405142
24761241
53801186
2214681
81708857
47773072
30352237
45828361
63797520
39118369
51972481
16854036
83222631