70434195
53391160
51593368
99846320
53208633
13293185
69044320
18078709
9768956
59448633
7500851
86222562
94939486
16185947
3864909
1252577
92502563
7346962
18851271
69769119
22018757
71408043
39985782
25794957
76038385
80674572
72296367
18613345
56004509
99653555
5813231
73481414
38942693
85362051
29666157
66242810
12555653
91401436
20747561
54066365