51115599
11027948
42168127
59469708
34261948
34345524
18502795
32393768
8024357
32352269
85428222
58347283
69215495
40657211
83336872
1039324
31701484
88489606
34824077
50467590
82028674
70373380
60153874
68971113
1544319
36426717
64369158
27039308
42494028
70067497
8267646
31385477
95885834
10576321
6715
35978970
22794914
2922366
10212523
73588555