20989441
53712589
12425558
94624207
76999855
1833367
11339776
16166144
36335263
4194533
18964294
31594533
2457360
58765482
29829106
59862472
8771177
61699179
14956966
97572071
12063510
46742527
73465162
10729124
13832670
7954462
94533692
76357488
765526
61865938
8617398
22221625
31772572
3586801
9623621
13124826
5355299
41623536
67038476
13095915