54043726
21923691
781728
30373516
4296484
63527706
60023644
21017043
85768778
24999200
56745156
92556964
42696588
41454945
30618882
2635224
61459197
30977572
20744127
9163861
26913959
88071966
42573407
15691516
532034
18761718
76455037
18975369
24165207
21608841
4502745
5712743
8101457
29434533
26466244
48102206
83994711
37086117
81044076
53799703