12687187
65518176
36626039
46013410
6319981
66495135
85752725
79222731
59093767
5999567
4586245
7521149
56751409
25996704
25513896
23955755
76036472
61899705
1131105
3867853
59185268
63871985
15176623
85707440
17052012
96322363
81326009
7867810
27513259
12805477
29654253
92586797
85067052
71665718
24171348
38807223
40702182
163199
6655760
73279007