19109252
55971841
59398056
41364437
35125850
1149510
61275031
23686631
68497913
73047494
62209884
59924753
26392310
26204424
57501829
2573187
96601641
68683444
9829047
4602783
23061606
85489216
55622399
46109483
75164109
43288692
95259347
34592104
32235352
91449285
8515844
64291269
7640500
54977499
92036366
31142211
13791945
22545673
7079258
24839482