22611575
40229834
39538837
38436268
97477667
82074329
60656476
46702216
82282754
61543874
86983691
64869271
23275165
5306429
1317058
16813481
19819846
99288277
6322245
47498453
3057027
7493890
37207791
2467247
3982980
72237528
60426483
88112913
33935993
28602081
77382437
73244143
14328502
18105722
21779178
95777780
60653495
13831772
30884771
30586032