48558172
42921621
66881288
58035546
89755023
15286581
7934832
86885690
30672362
41493607
39027770
42591256
51507852
46742969
40005369
27615815
153591
18735097
10461966
85297285
76608870
94019519
72991169
8243620
17446178
28913827
70711664
53267133
40787700
97817018
57592615
16129730
67829725
21092870
35287493
22318018
60637398
19344437
9892312
61806012