4278498
692899
6524651
39355774
21189481
16771720
85478577
96043298
19515321
2816110
96676575
83363843
61034681
70983315
19973406
66527737
95958997
9728556
18854522
61237906
56363081
5421143
2205491
2961009
7914466
57607093
38997
33232503
15703857
9714982
21099362
85063297
11271091
36235193
56791596
10988955
8432782
1887935
89698689
79182171