56819194
71718006
8718504
44286141
66902360
15492090
93855623
5592053
80799965
77919202
83304237
83469175
2609346
71761300
5306215
68236565
60838566
68696871
78388317
13774368
17211025
15657502
4585834
59039250
45647672
2906318
12749591
96605026
63104
58311545
28929257
97326406
5108996
55193618
85805515
99078909
2094770
1234424
4206350
52866562