86445740
77089
53036972
2892428
7974480
57247479
81797445
1548025
9943377
9065256
1613626
155912
76258406
7788364
33615180
84764532
19079180
35934698
5460581
17385676
49348189
8304405
61621639
3376616
94004773
76964898
88171495
32024428
71979372
7532444
93345493
26641313
5851232
2783848
11132994
24108218
5575267
80877075
24399039
35851362