77805986
46201073
43257700
55864970
438980
84416863
62999431
65647061
27794037
317092
6258746
60155197
12183423
39066823
24763591
36555458
94109757
79811814
70216282
77434953
78879706
72726487
75342898
72987288
58668069
5572453
46163603
90839849
17216438
69344177
38643471
87158948
20137097
63145160
98721657
26111015
59221869
13365195
39036917
72019926