54242242
6441436
38432652
28695190
98585675
55644431
21302605
16705954
26721439
61716637
83209606
46255038
6719217
72596332
14423757
50392346
55733215
28507734
46362268
71382657
35619802
63321806
6446139
59306963
78984662
37304241
67238496
65129107
63165847
1559124
81816891
27878659
35271903
61238866
57853475
37694680
3149112
2938708
10305686
50709920