17755306
1910657
54387958
44466257
11626715
17712339
8983160
78052417
65443684
11554405
63604622
1142694
91493000
76522249
3566298
8892112
45298265
61735289
37466603
53732651
84296910
71166682
18703897
5265012
45975731
99259238
65735636
26845612
36648801
80457332
96813894
3999201
426645
65066874
40407361
59164076
9769972
78915977
16992932
68065616