63992826
9135660
18718319
69711484
25763009
28421289
11808816
12667535
74012241
4703542
58255379
5310778
43114868
5798282
41875530
390370
36674613
1232670
54095573
5073297
98202916
731731
9773343
5263537
75237851
84866536
14573437
57322869
2208123
70191426
65162781
27862399
89369872
24135975
62687539
94956834
82979922
76097122
26065112
4229953