80683252
85478309
43177250
46386058
87758859
25266743
13855257
288918
62612438
4077896
28001533
50254254
44084352
98315128
21102286
72954637
71105385
81356005
2600474
59262605
71152605
55369434
26071913
13917816
4333366
27345544
62185638
29131279
41571428
92164489
70328801
99504765
58274082
25314797
33913843
7425673
4935482
66854279
71477363
32741364