26045640
59409845
57342360
28363088
30916809
61272201
60242924
81505043
16646619
28315913
75992516
72817727
57133817
57231751
29463043
41669739
94594514
41379480
77457051
48698944
90815315
62462579
61284978
45224877
72213814
28805087
84888343
43285448
37584450
52888945
2101588
41127840
76162107
48513922
83276066
15501752
13984317
3943644
83457390
21829791