14901527
3017330
17946847
27211430
43441161
63953573
42406912
57832812
2683717
54773755
97051111
41197701
96231465
94778169
39636814
28234386
51579376
9005542
5457424
58031156
34134931
68118995
40719281
66983373
87907219
6288407
72915631
72607788
17644499
3623092
9625441
12297646
40617656
27396906
60832823
94997373
4835011
67969174
58439530
48932187