4469476
96351636
90983279
53945027
36202914
69386051
99436318
41428637
44042979
67861620
23242724
69683456
17802476
31582210
41951554
38697099
6946766
88465567
8025478
15311176
4603745
223098
29372242
9411452
50781994
7321287
3687765
25449242
10927330
91871989
74272411
60959349
14675295
82574949
56854754
8039670
248726
9688521
52247418
75263286