60871631
4814785
15719690
10267211
57658837
51414144
5454986
10196868
37661458
53345224
33976870
75045277
24701949
72527746
33239044
799818
29114027
32086355
83625507
7455320
16568640
40913250
54787198
94376673
56391222
50053582
50997465
92297016
70907666
37029192
35762542
87272951
6699867
2351066
14129270
68446726
73817483
11715795
42803188
7673471