57712550
37925880
70415092
38613786
29733021
61071292
1314684
81734287
21283157
26705522
50367033
73887344
46746155
5236190
63526312
30684430
70381149
6163825
13332757
8147793
85976847
76521874
82411039
13909915
94434422
25649816
23698203
41694048
63394983
61706184
42735761
1956613
62899364
28191937
32277663
29173040
69245158
8793897
61534301
1051758