20318415
71958963
96854914
77472983
58407016
52553720
80713800
15145274
7526886
19882323
67129723
8395794
4380174
2491276
45837095
79621572
86448471
84942206
18882937
81874338
82446069
35411572
34519038
1098588
47213972
67666657
50195285
60359165
6996190
59224448
17359063
1473457
42966576
59089750
31194415
46107537
35371062
93342848
76698748
99394605