54581090
66318467
95453878
48069487
20938859
18086471
8506543
49032291
19933783
2787657
76072696
84579420
9111867
71021098
12628608
69342059
51268989
41112449
50694635
19563238
44911334
85342236
42244625
53182587
6990123
35851653
37807311
404424
32242996
33919293
9494659
25096076
4668832
93069493
26076009
97124344
5915729
78033781
27038922
51011211