98392243
73842722
2255212
8890746
34315828
2793887
19792419
60045637
37992281
39691032
296871
21381309
3279359
1832233
88505189
54526491
27653819
82576893
75395217
34427091
72068136
74705174
67174320
12616826
75206552
54072810
71615486
24607456
47388904
87856886
45796933
81297051
86286734
96567746
65261996
84684611
59597931
95011145
12435669
5785446