13729827
88114605
82807061
17369742
36363881
35237256
10341567
80738553
9708191
72678774
27374032
43895199
2638271
59839459
93478092
4923249
77335
34015783
52653876
65766872
98469196
3612607
67215635
48075407
46668797
13304396
50947850
91769627
28139982
36405065
37019759
5976234
11374943
61989247
28822668
98499928
71401591
7288835
85457809
4278789