44743881
64532608
13412646
64889523
87995166
83378644
66143897
8245642
7258629
61915010
35383062
59611867
90326925
4953188
16867310
99004010
61058332
83108628
48084961
5904950
6753174
75239706
76583951
56882374
11819664
29823273
70004559
52602441
35018910
63219789
29241870
27719635
84578878
54432462
97033740
98995789
45038069
16847348
47806571
30516431