71157432
23645032
58288409
51193423
19338577
61307287
10592431
51688350
37624045
3660431
18644558
20417567
898855
61772780
53044929
57387716
87047982
22282310
706615
66532055
70679126
34987448
51603095
35724215
76765618
27934235
37839045
99412620
30206966
48734862
85438671
2349260
10424622
26336805
19679053
42593708
11538995
87263166
39399176
2758993