70319785
64676416
74464717
4974986
14839835
78848131
72349753
50543604
72681396
25919024
8993678
75926189
53968411
33899768
54457080
8476665
14488244
95394740
82623290
16528750
97239383
21386292
57505053
3867785
50539457
71696848
12504215
81337002
97932537
71698318
49038627
93441316
58828549
83033392
897222
47587971
76601486
95546002
49865123
39651524