13976843
54063488
50619300
18225950
3622784
59061500
33121711
77798603
38967605
54105903
87903677
82181020
33578156
62948943
17926180
52491521
4646294
7791897
6817810
12037536
50153481
75386290
34762441
6169262
18177596
14575694
52944416
20538607
70117656
45954839
2333212
15189463
78233345
2355227
13793433
23094555
7442711
92553954
6006247
33797039