89835090
16604287
6610368
354221
82675276
2942284
31441117
36673564
48894679
96703545
37209431
66468106
84603297
84604004
71592925
52224115
88736602
43115062
99821138
54245852
36363009
65408103
96757521
97293487
47474904
86321987
66908237
16257398
94401657
50769973
87191338
59443807
25838176
13682474
48154798
60015395
22091541
68524537
52186349
5880829