18206921
62803768
54424587
5389795
79912063
46789123
9268401
45699476
17072328
47589413
6361546
70231010
99426671
9836451
46383509
92746620
48724871
51062133
21385200
95958860
71524890
49835025
2636508
37696204
12822141
10962251
94041860
31395
52921208
86001463
952518
2853266
39346434
85743875
62423841
89005053
52697213
66213848
45107092
37331410