34894926
40876507
35239117
32137295
66401187
40451470
25435662
94344149
69295025
57319959
6697681
18317574
25593280
74771453
49667999
75604739
41299901
71174730
271028
86101853
27481633
62586975
8594595
84711282
91666556
65998968
90134559
8961627
61883694
31266723
56672304
9576737
99148331
89998304
54821056
39373436
76143251
84817423
28342786
584347