42317542
78484510
45941610
97074850
63723994
17827308
33589863
28374261
47611264
50153019
65231754
74062607
60535860
52541999
82426220
3478719
686494
51792105
70716695
36761277
97833924
11941899
12699142
74506336
92333404
25627810
34988894
87509441
73266271
66257562
7495335
30406234
88291545
48573014
80559884
28984750
50182437
35487685
29986946
90457473