42281747
31478030
12127193
46764035
45271271
58357938
33722182
96304469
45687637
71664769
1150348
44686755
40609168
9416707
6438596
31673502
1583047
52684002
70516190
14604238
85946616
54512746
9356326
64462118
52063491
38256302
52689840
48353550
99577597
34703470
15582749
63185564
5172492
98664797
8187310
68677792
11863530
31966521
53693262
28921202