34353200
24492365
67747482
514634
18383344
91395686
92974613
17988747
59627902
78235372
67836870
3679169
76293305
41251468
16688620
26025733
31161981
14664627
70147058
31006378
84216440
40943915
64625413
88885994
74746099
3616871
4891775
11228856
33116891
74125112
30415771
33899486
77954173
19503975
35055544
5842460
50164405
41211028
31923981
85666249