2394597
30548055
97296113
68362582
19586404
4629901
28256464
13048808
87932352
61737166
43536426
36672271
56003455
51711601
96626015
1365851
455552
19258515
399862
47236899
88428865
80143550
61964594
35438362
83426306
19413073
32696914
2068499
65505629
8697669
17973907
84105209
94439363
12159776
47386511
88443903
88864241
10873577
83576464
7299761