34416724
21111557
52465433
25836912
6793323
9267098
17373421
58703569
19355511
10103356
85632198
19262660
5038541
45518722
91414376
11561026
47835029
54558775
33027996
5250860
68524301
42623051
95592114
84868127
38927513
55397687
71135102
23292761
38242166
41353414
14464977
9538957
23838690
56148892
15161599
42391573
94717765
45951531
6517040
84252753