96701815
43476520
56298700
7693124
26178067
21623327
52352582
98148388
15505928
47966030
79207385
985829
93612489
87784238
48865696
96895684
8874431
9819567
22944095
73889658
725543
42807811
3017233
90338488
2308025
12657809
8203837
30136954
60723789
85333121
54427346
673992
67063065
83469515
69232034
15188631
47065264
50773263
21431737
30922618