22053173
8783694
48934667
21556511
82441151
24504224
44356320
9124661
82578031
28822024
80589337
19026329
58161179
40333027
4527966
8526193
80702399
5123036
18142788
4924226
82295331
52167656
38931552
73447345
93667869
61907270
69874972
216137
1744161
9256359
87408004
61597348
59874199
75801736
17994712
18605705
9821708
44493832
64438454
89179153