22816581
39027851
50588854
4792709
44375887
7983066
25297412
748949
16923569
36277771
60522003
14772068
9712960
94576514
25905196
86888891
46586344
28147842
41765876
76205384
44761639
22005236
17535565
15478237
71514360
475691
9061978
23926816
83531335
94119835
61916458
75008701
41287408
39631939
34185097
27952611
12516296
49091309
34374266
56118142