19333609
94155530
14879230
78086661
28421419
65322886
42945159
2972482
3157805
50279634
88817730
83285825
22201484
8366445
45348019
86599742
55406254
61536419
77135112
5361774
24831836
72994508
34552110
321821
50833340
99311160
88608021
38598354
23648629
7609415
40998337
50927901
55473059
17001689
7831550
355876
47509990
105871
71974665
69453519