69954646
35762987
30856306
96012249
4317851
55264362
99404882
73415985
52336962
39107063
92164705
48134282
68415071
81979391
46228523
72786223
98352836
11889262
2544126
20636209
63045059
807856
47722212
53721215
37478016
58903417
44284629
1321357
32396064
36399055
51608389
37877631
14528673
54515271
5342346
52148509
2738150
7822798
4767688
35639914