38668548
3572516
50155209
6118001
65293776
66105291
64081507
3675483
50378982
71018631
3293963
9723357
57692919
24901890
17833932
38879800
75613527
56645079
22098909
24199185
3817820
46054589
41931585
14505890
43802409
40174609
61832499
26142959
29117802
57553377
81787688
48168726
5417615
36942622
95785929
24537251
13362784
88411666
18024802
11837887