47706837
12697779
63014262
15764787
40679575
39209670
70747438
36075839
75682559
7453989
85122944
74184578
83388361
28513945
69292862
33874548
20401242
67873657
76502115
70039463
61501290
58029175
52699633
56862065
18216914
13161605
10912314
62849364
45141894
16618811
90006201
92369382
2629761
36133968
44544904
91505747
41134195
13743503
44139289
11073729