4052470
31298399
41477529
11408967
93339955
34025471
78696124
17549879
72641492
16002759
51709396
84488673
164221
51503667
48541623
29878017
47746308
587302
2176236
31675717
43142992
50443330
76394279
13167805
67474319
52919628
96695144
79835276
51843847
67874929
5923932
54125753
61061088
21434437
8591326
5366117
96309636
7926220
1895600
6594419