83846627
843932
684116
73597766
11791486
10547715
88554656
67881049
61816637
72852248
20294131
28402671
98284478
48411292
11045912
16701781
85723140
50074877
70963486
65858245
45067565
56408523
1348207
46145068
69375462
61421498
6237373
56865282
87853906
5883331
15054349
88416731
64865956
80147288
66074710
83041261
60811074
3888741
53412344
77918841