26542842
19514872
95966290
41848050
25386947
84132023
61591513
68495660
18323590
91342293
53194603
52809882
77337757
50916628
9434793
35044970
86372162
30056511
62202110
76795582
17676938
26119792
70633335
58445871
39709128
46799058
41586111
8861191
9879731
52617421
30383578
88459100
182215
41347410
11359160
84646083
12744411
22592379
96643786
10137611