7570705
21824408
47565678
3407253
293514
40924904
8393472
30324927
51447649
4254617
60737143
64023018
63706929
54137108
93714670
49123176
58541519
24445766
59807539
76124428
68385884
47488147
42718234
45807263
68671309
16278083
36429024
87937509
98117355
97582714
55086384
8269994
12109980
69013392
2275758
70362187
86593057
7782542
91972307
49016264