34912867
94482571
25746038
12738155
1432106
27854294
12452955
2713010
76657348
4828874
42963721
85564219
17688693
77287775
95993016
21822190
92668448
99971509
46288437
24758780
86845193
66768911
4803276
94284823
59469886
40214528
84605731
75397962
36023860
26067900
27682775
7574894
42393227
90356739
11904989
86411094
96546361
83333043
32244841
69988301