267108
15664772
6215117
5294241
97889188
60487235
74637576
69656382
32672827
6514088
19164058
2486209
476542
98529585
13376183
87597
83901900
89802290
67857284
62266754
64049410
42212765
4382840
50941239
71845025
3438241
99662051
93885958
4248749
69827979
95263649
74142876
62627501
9171207
5701200
40946198
42683393
45293625
88236631
34406467