84136624
60491620
11481153
69227431
39783024
32097745
46077991
30486554
17843632
68507813
368959
46909581
59686763
29472894
68565662
84166495
48018006
13206023
27733900
34792547
99685583
61781029
65448240
29592664
57213440
31845044
82728031
30357356
28679748
1431425
56764919
82055990
5221759
93655796
40036777
36612649
47566934
5879492
83512670
32462570