51439321
11209457
12913821
16643511
68228264
45279371
32108074
61053750
51555944
37207989
36624760
26537436
68857189
60275858
75688414
65074963
6628261
65929958
87405006
37593317
90681027
84538777
61681128
49678592
53751947
87723214
64992073
88732181
44059752
76173299
29785547
53847225
84302065
73475506
56608429
64834807
28905006
31523323
31832956
66351765