14348572
85864756
87881550
7440286
76515269
45334174
94768782
85065846
60121647
70728479
70079986
95212553
50678223
60671287
2767506
11828509
2972527
30129309
45807749
59433486
86926547
60895527
99735198
5313822
80129183
8524432
6754216
43589739
5904360
98481459
68982162
9996791
20381144
43878737
51665401
11671049
3938171
8754949
12934520
45836242