80298052
98341816
98865025
4407134
90073316
11156017
7525989
10658549
18062435
14942863
44498624
26793569
15458855
74094632
61187584
3047517
31226247
36218301
76198032
28842307
80257328
95426933
57546375
7372602
17685042
33148640
21404406
71777360
71933408
43082064
36998843
70005022
60325673
58382819
18235958
85421288
29085408
64478017
62965416
6529434