299994
51478095
84699063
28673603
61379885
48457970
71546886
26882984
53148323
43057938
49717930
40566953
99637766
21165083
55997700
84747809
43749620
20506518
2911362
27459388
78433219
20778971
24788371
27438804
32357018
57718402
4135648
79889938
76161077
75388104
58436127
13777234
32162439
35027942
68014564
6720198
38399473
85718207
87578019
48301786