4585036
7913472
68786259
67042213
45121943
25059761
15756012
9521193
80991832
13075361
91522472
24054101
84445471
96385388
7065575
63857898
95381148
2796490
3173369
47944287
48247940
54209108
82873697
39861785
74043969
18558921
60198673
90173866
53905671
39313514
9326000
87944588
68882391
6497443
43584549
7525826
147484
8090987
75577235
8037072