17982483
22479169
8786528
49993197
9290692
43175775
13761613
81284378
70987225
78112997
9837396
75475484
37671924
55454394
75552591
87138833
28943453
57359627
7744108
5322550
81847963
18089498
150189
41516029
91219799
7680377
48294107
9486829
6136825
20586010
36211255
46848858
24083511
5780596
31721532
83587043
6022536
13306530
34766256
80588326