44744231
59616162
54021349
37095665
13633129
58587357
5648704
51995997
46504566
43142986
69399762
10507307
76411895
59919124
89871126
66873414
11281176
808010
58588660
14271158
97031164
87051901
30178694
34834563
98997453
32297935
31521210
784762
48715121
12255019
56627026
9235794
78374816
30779964
51666783
99905282
43591348
718181
13867948
40061602