56085981
4003229
65741500
44864967
1439464
41671652
53316920
61388663
84251712
18061544
25426847
41875475
11273093
1980505
35812879
55334458
11584615
25073729
360135
73686579
26831986
27727081
579661
93523736
5786651
82396151
17649717
2565915
87086071
83142124
39329750
84607004
11634738
983599
82968799
67611093
5168823
7755745
25004831
42094248