47589788
11367110
55752362
28139725
53822170
1093975
99475050
26352075
30445655
87532186
15765416
7866827
35721829
28494094
38122690
55348800
80769219
48572902
81891832
40528280
64641290
5816744
31193240
81668939
49162831
79338058
28375565
5964944
52592947
37762709
2157384
70855476
46826772
57489849
26378099
29122470
99225551
45881000
68501460
87274933