22417408
20163888
98691418
69077670
74834330
45535376
55513286
67766058
22896897
40171625
26776069
35561921
15672518
17555364
56255025
5247232
58562554
93478086
84427982
27801300
4095373
16026385
83785376
71435002
75994405
10767209
7512607
21174717
80062257
48434669
45842281
23322144
2795798
43907325
92845103
90295140
84821992
28201198
722133
74409089