88414290
3213565
929244
5372974
76287791
65586720
5867192
47343899
28807156
28423059
1219088
56259473
69214674
41031450
44147294
99748795
71993130
66271382
34377876
14077942
12738930
12439412
2767951
91324953
48453170
4579827
4427577
98588820
39972392
58839812
35202567
1544396
39092191
81706516
34978867
61188115
25455517
12325608
71023175
7097333