78166129
76036904
69921236
89495644
64822699
14706563
20981935
82098848
30603044
50648207
67324530
32145901
7065496
24856593
73219908
80826540
74915513
73724413
40329752
5358416
31146336
91306112
91168788
67102349
90597734
83798357
23857750
92118601
27025489
15406466
271415
39429522
29827600
46691010
19183031
5585365
41185873
566151
85613924
1042291