43766756
55015922
24572037
61413842
76493380
153138
99027168
94989672
22227782
10192914
5913939
4287392
16382606
28092743
30588486
25138360
3694970
3821046
10539087
51584245
72087424
16175031
99376770
60187694
3523508
37423805
40684548
4186653
38829090
76599539
21202804
1158178
46739149
61614873
7117558
88484395
53821874
92309372
93857932
75766686