64925393
43805032
81856233
63709347
44062739
93005156
84167974
16996151
32813404
89132113
7010450
34211910
29106754
34496866
4025214
3529554
449225
67777085
46818251
40553735
76252436
69182690
52413747
4947215
9848446
31294449
96114430
40921916
4795235
44953841
36947421
65967912
97643847
29063841
20445012
32284228
64718953
1519639
99232103
80801522