42589725
82547257
20366899
34003911
213618
57473889
22903663
80901622
70477197
19824266
83486740
93421781
68408372
19255364
61675750
56978050
32241397
58029413
22727841
49764214
28813906
43328608
5424787
73859493
49481703
10999958
28817064
76295636
7242081
82759601
60021865
33146495
35602551
8808194
49459095
81957032
62394518
2821922
87364815
97795242