45538349
93651700
7557634
27237225
17863985
50058959
16142560
43545318
43333120
32147186
29574102
24662773
49117524
5134868
3005338
41074324
2330918
72306351
64849964
52308408
15774486
5819692
99454758
55067132
76252292
1412665
6445101
88333525
18407161
61525504
29938449
5034738
53853490
79537635
98642407
57869817
45733634
45105359
54711422
66677584