81934154
32319881
38036214
82984298
96299839
60832833
9527690
2745791
74617855
26997090
73794889
68305944
71464351
67503159
20505019
64237182
93721663
1028433
75265868
70184943
71135627
37716756
6022644
60964081
34622096
27988973
92111233
63128587
28115084
72227705
83114769
26466592
26569169
55087262
753787
555916
44396763
59972045
2083409
12202534