37625926
22132767
85368164
1829637
70888035
55898214
43889813
12981359
60658408
70776549
15604071
54375076
8042254
3631924
3575459
58367232
82502721
73395494
86761445
78465098
66675018
72124538
51058554
97528454
9173532
43889253
80511951
49768724
34417096
6247493
49863592
26801317
60728435
47355698
46634412
66755216
6778728
4559097
2724449
27254812