10973140
48001362
19965636
2089168
3460129
65476537
4347114
98709911
28358067
22397837
64942839
7065826
8404905
6187290
36706052
7247389
1053572
22074878
59031834
16483033
25752372
2855954
5611177
57789479
25934403
16384035
82582802
71472600
75208031
33926509
80898926
373473
72449525
33033110
76536694
43289958
67621338
98805585
94293234
57141090