50089235
316727
85686418
4730505
73758912
59446
61975495
60866615
39657464
50323101
6782225
8104061
74869380
18618434
88983965
11296205
3184436
1513020
32675077
3201332
75824278
5653256
60651801
48116948
22814698
16618191
89357512
5659807
89378453
44652819
30669002
355231
24475404
95046976
90779232
46711846
96676470
86492063
24813585
63718804