34876714
29008475
12089537
12442030
3841316
25678502
6271604
13747979
82955332
36326023
47694430
22736164
9543521
15892525
32902534
82978310
73171027
74839371
4495909
9719666
11336786
9841324
21643856
35649824
31989716
66855356
82763608
15053553
54723158
4397227
60351575
26937510
18989692
55998285
8855753
6087539
9208159
52092770
23168693
58669428