64995524
53434449
5593750
3766774
9301222
38838685
27081587
14837550
35845958
97833643
95936480
45612614
54323423
93007672
60825862
16051683
58933091
80547497
16664551
76675767
48087086
14551734
10539631
5831100
19947887
81562737
39516339
587734
29174948
29568610
24368600
33286940
13487530
67995611
76246405
92918947
85492454
4133959
73085265
71568124