96707932
39982779
28787611
6373864
4152437
98523209
63858740
9784929
91043692
72914694
66619787
66401142
31687217
26124953
50436201
5081446
43161923
55032698
92099944
92982621
17289113
32728053
68156369
30896349
22764278
8267315
38701092
80795842
43426950
53265769
70444270
60489419
7040731
90887399
50536026
90034213
23541016
63212385
61645441
88611320