43216704
20765947
40059634
1399358
40795648
62795849
80095052
56872646
89943485
57383728
36405438
80967303
14729484
37886332
16276083
50265844
68389772
7579977
19336471
7299880
77641759
48127747
65036964
38641355
44765584
3273781
3053949
9760722
87533345
21285084
98144008
29595536
22767404
5133025
77223505
6757354
7990687
31724065
75272931
78421017