12595478
14491329
35079995
71509655
72467170
908364
29956077
69987313
50791346
14741266
48503032
41672291
99913307
24402946
4830810
67978212
72964903
24556537
8296115
13353077
4086890
56364018
94212638
6759285
5968184
8636502
1791994
55656961
8303799
1402295
48745681
40894253
8883107
76575471
35178227
93599976
3368519
9014521
17526346
74787247