47188808
26488528
79058365
13288367
9583564
38589784
25575608
9463438
59752641
41401585
82722265
32464153
56625005
46601722
17703231
71535977
58368617
19391032
76502530
51947912
9755114
37661688
8888560
45382854
49178043
90528416
26578560
11568990
64229207
30516188
58738448
16804516
79248508
55378199
20624805
1587631
9603731
42284197
42541675
73137297