17852753
9979059
15579310
61894278
39483495
35881573
69179758
84177437
47842596
8056803
90632550
98839151
413783
57025720
12056947
42914130
35708953
46394253
47861662
7041447
72915031
1341622
49386632
43468776
8885663
54334242
79827527
24653588
81345926
18469900
1962803
22267960
4531751
71769684
46133530
49141212
42631395
90427189
93255170
44696392