54216071
10734714
8568630
67584823
12358721
7644968
61626312
62617048
7779718
59216555
15946205
14997244
44842179
848270
76021834
29154278
11224303
56143880
3292883
99794272
36292129
25836193
32656747
10986834
86448981
17699204
1569835
74353148
37003854
9686286
59483526
46143295
18241472
12631732
4837871
29318256
88336252
20778813
55776025
87533008