67308601
17187357
35176847
45476478
51103959
7268891
31103954
94541548
40673997
12152849
92405915
18182233
71558410
60529901
22161998
6349395
31031250
9779184
9138551
66021367
95901830
32552240
50554418
73261767
64249823
54561195
65161057
92349192
75753364
16436947
13206648
82638048
4959302
790633
51955768
4988583
16341952
72439758
64022947
6501628