15383049
69197130
53509
46545248
28593926
44145811
1033261
16226330
48124893
50144827
2952252
39727538
8729232
31629216
12994115
73998096
397966
43792840
64647007
40735886
19962288
55606467
50585685
7484775
54312566
59649763
20713325
77013337
99461419
89613011
25247954
20287780
60236917
11512075
84101797
9324485
97909714
47817367
78694196
33261660