12024376
60191968
14291620
99521678
71911351
72243030
36662745
75118586
88097067
9024591
41974016
2414243
70796085
28603776
94181104
22051615
29297093
69211953
82775143
32485392
5332102
62349361
18677506
51221915
2167962
25965292
31202316
69879629
6043365
9423567
8519522
41499967
75913971
11116795
46332876
42306516
12084822
32355563
5121004
59149993