36169777
20935529
9052880
94605768
30041767
25583676
57312696
39501597
33468381
2534380
84408464
90424761
94067101
37084881
98829289
4652367
26586296
78568842
91001445
29161673
22931601
68623216
78192542
68118190
43391031
75213219
7294875
10498931
5065642
48241579
39748505
44071792
69887350
21239412
61154460
59943304
85451573
49083840
8581829
40398194