16578059
19668693
85847445
96297424
84229600
26216830
50204871
24232207
7904769
74574227
56671610
53981000
27545167
2595301
6387327
18702945
86992120
26914350
66647709
66457992
52769767
61636409
94537
65964545
16816118
78865696
61449432
18934557
72836588
34352354
89404660
35153103
4516050
12059830
7676752
91376749
69589236
10779300
81915543
72519943