41901375
37845673
35078820
60378801
415508
35243518
34233838
167584
22916081
12211503
6052152
93577531
490673
55317187
67805706
3007959
13057522
17741046
87402236
81055519
26245469
87596586
16872281
15787841
50759742
36927756
37815161
76004874
38353915
64847230
30906810
57396815
26791174
94982022
85546641
7332031
17856911
71225541
80786203
34965136