45102762
63321713
49935305
22529553
32517208
29994492
5577187
14552977
16243323
17092741
26641878
72527441
77694658
61228583
13611343
45158562
12524627
44977322
5488965
64928893
99801832
85443891
95454465
38808998
93119122
69124136
64312024
64057166
5160180
86868364
17594931
14263026
9582296
42868513
35288638
52375894
57632134
66702805
13316357
11888761