66711665
47873854
21733707
65969015
21817979
86012455
26214675
26945522
29113365
12429347
30158542
658996
12615729
68095223
92194482
88412479
33677058
25015550
10864331
85252069
72396196
78227361
48102322
6174474
52627843
81372797
13546924
666622
81139929
63582978
6071536
34537888
58659554
20689747
70548179
48255672
45717478
30445959
8066310
11677758