40518904
245798
58046804
69616528
37238142
50405861
16899386
92259495
24437548
73066601
43628898
37025171
39665477
91049363
31761733
13341560
40018026
46354922
87445879
65585413
40919547
81362193
72901496
90689143
98726945
84216873
4103663
62972154
44327633
32676956
13429376
2723448
48365088
39377065
9784223
62367205
73965523
77759459
61152151
52488021