3934405
25007234
86351153
96361541
29328598
22118624
20181321
16484340
14213547
80436434
33441727
90048884
32509186
24891525
67722945
21176588
88918597
91546296
71172431
79929356
58569480
55714760
94013685
64294279
79625895
38836415
73548118
17329907
4234790
14788371
15331546
36088037
244780
1679157
46378244
72293783
67111372
9416624
66132419
17245701