35099489
63821825
51077358
11813175
7918572
93348317
31106907
31505294
44744603
2839219
8086658
51076405
15339457
27916973
4411578
18444176
19519367
78069371
97863446
24847464
80182868
16524343
37687064
59631332
9757594
31049862
50208377
86158764
5523299
38787866
65045081
73896501
35179077
24341580
24308351
7837367
49214570
48214675
81661479
1105327