32949481
63111895
97425037
58719728
51954948
40108503
90773302
8675620
586289
37632090
37829971
99296351
56368569
41612295
10108744
30333223
20771052
44105116
28256470
89096959
44723332
51111278
67023910
1975219
48446625
39891199
5725331
24225674
76363534
81104563
10482324
75455855
477951
51882075
45064762
79375721
97943259
77077958
54152629
50281817