94443771
16068847
1863703
65792505
15398901
5574935
25458569
8128104
31848734
42542151
91379889
85908098
63641868
96988926
79508694
42529818
64541077
90359399
37577742
86802923
3733134
39562452
73525933
67372752
10447946
38698347
81501665
50066050
84762900
25398340
359124
60639285
86979193
88317693
10189292
56174116
20981689
321211
20605512
28696253