2090479
66857779
8556512
53556426
95936634
36701461
64557011
10741946
3260848
39693860
14247597
37144919
51699054
59685584
84392690
40769167
55222794
17215517
35599668
34083091
9757873
47241766
82943962
46857308
55203163
19135320
6900127
7062259
74606260
26753957
27092117
8794432
60672242
36286276
32618879
44983590
44365090
93846936
32831
15374703