98184979
66245254
1251674
51135447
68972017
59789815
53275510
91188002
84745917
22408116
44954548
8372747
4404737
80771343
68555144
41221902
71174704
67296971
89246554
8442808
21166474
29276447
24935162
36628271
45543024
72109286
79378740
19309700
46856521
42235959
5599667
29319517
38259598
97616377
8085644
82797667
78452406
2557980
34823995
26048570