839471
84158465
48856877
92473247
48948009
51573336
50737042
77467917
20837450
2214450
55947216
71489242
52508288
67701965
7805808
20598429
712144
38635774
45885000
75387485
64208411
63361513
77822840
74158189
42208616
46533783
16805738
4431800
90355105
8081699
34395532
16869836
23281973
76067201
58762261
61152061
31794645
93762914
59466578
21504687