43119824
95738640
27023328
35475747
39258430
78008740
90341283
164656
99468822
937248
48225261
12525694
3088952
27029314
59148923
87528562
93089332
54497547
35144232
19728364
37745892
8187693
72876686
43683628
88643282
31352470
71739110
48957734
33359717
22084290
3165580
18729727
21711160
64308992
38767329
15811896
36784863
54482543
59265084
10567854