39784468
48947451
84221407
88076833
40045
25894595
90841926
58418655
83469162
20198995
86757694
87651626
7410899
30869808
205791
31172698
3486760
81658435
31706730
97803046
68667895
82765051
73057026
93508553
3746542
6443729
53975901
27889740
4323332
97056135
15767246
94544825
2024584
49262650
83816692
25493058
47607482
88043369
32347749
509870