43706548
32513111
66333143
11356674
99456866
3957964
77295862
5717453
36477363
32705090
27881538
9032776
17244219
377285
2422416
14086281
623200
54709516
93087857
9732710
70609004
2201116
21525244
23952040
25764906
81778817
6005375
74535809
59909653
91187374
21507337
85045190
134991
49131378
69015158
41255784
70972283
35057116
57711529
73007066