44473592
80413061
92302012
23881961
77111580
6491869
470085
8688301
20341718
7376182
68401127
24835402
64927497
17843074
86428524
4317299
20778532
63513760
23085842
40827211
20601073
52359479
28529616
2386724
87624825
38056617
37618745
36512260
82371850
40688341
98475242
45006790
88277385
45775739
79891405
67213286
20292586
12867413
58979193
95825089