54984247
86922016
41659205
28856095
80709203
81167520
49482496
22576299
83783089
81379059
76293653
29154211
4846152
67666425
80278990
45342851
21893163
18976388
84836865
74603609
26114056
5485314
20996338
3898028
98765855
76139008
3198675
23816174
27589781
65712887
50377497
43129651
68068582
89858050
73254659
91081406
42533834
32171869
37744020
36242228