42202284
76989177
14364849
19823004
8514581
87127676
4250613
89773585
11448107
89655496
29774857
21159698
88358331
10971641
47924846
31952629
64859492
10592085
41729853
11846
3832209
97439002
27642119
67861265
8533207
9196488
89941975
74881773
61045378
70116499
72276910
98445825
63322825
81943451
52531773
75169985
78296474
61737455
20897971
3224780