28606891
5128609
81436328
64958940
78756609
87561100
54505505
38487987
7434615
37627868
9498546
21993127
14933418
68044275
7663209
7965930
53138183
8805321
26428228
495669
98876864
21216301
54241874
103644
49778043
49765708
14525711
4689513
33103300
85181168
539738
63791633
781084
69919426
26309438
61252373
93192815
66274085
59364610
50948648