58666564
67612291
17398937
50608744
12891159
923983
5636878
17316030
20925753
63751667
7841690
4685348
82605703
26457748
8031306
61783968
26447036
65235844
18881217
59775750
68321590
75065234
20004283
5292986
67089678
42731734
14503062
43292600
5528262
78604389
5494676
81909546
42878412
3791971
20189546
18176677
79263918
85769036
79682244
52179655