21901868
70093013
45329765
78984337
57973947
53103399
69594011
16265460
7353109
58208619
50392454
80031672
89947661
81007698
26559128
6291329
44488027
44445468
79188294
59507931
94472265
71711988
22732921
44552369
28387337
80201935
77621891
68694943
63956012
1602891
76952652
64697000
87782412
28174784
62286672
21779564
21556221
6083813
39139392
12945520