53655865
7403120
34946784
47755437
755480
64986383
1047269
51372702
17747703
15101530
4911973
52406894
27879119
645827
18975224
56258142
2654646
91661010
95077166
47333313
80851736
79449563
65749599
35555688
79603247
39868544
78658625
85798505
33843412
77803734
15084342
46681711
31018213
86187914
3103384
64666988
96906660
894839
99221855
284860