66632481
99724878
53406617
85074691
92043804
1487855
90335424
63495632
70685780
9458423
291572
7133468
26146000
61956542
16307945
82692656
72559447
45334319
37538624
24233146
23218617
53212612
71161110
48009592
51924175
51178187
31316803
61789541
72059290
88789641
5213570
89416851
4618889
38631933
9311529
97907800
26085304
1167300
835024
62903756