70793042
17455081
5291170
18221171
91569401
62055190
5953317
74465785
44646618
13163966
9634790
18399345
64989387
17542129
68576062
72176109
17268530
52711387
5683962
83892367
49099630
62542377
4412141
46689984
18373566
84423451
77062497
36325028
48097907
144442
9935398
2119709
60529835
2870769
93678060
92223804
83227737
10388982
45229351
69891751