86421528
71759426
60091008
59191981
89427897
48193693
13766711
50494760
63253053
891186
19413440
9998940
35587542
99299156
8161792
86402883
6006078
3016310
21857293
45786147
42732261
65346934
6447929
3149467
83927086
81689178
70926640
44672264
46593907
26298206
66432949
96224652
41922427
74054321
65527341
77906581
58548111
81148548
64278843
2113746