37906852
18931563
39678421
24088
25197493
49605672
83082319
61555119
34071800
7508118
8848571
19643419
68668736
30248359
11566858
2452166
8878916
48784087
44778072
70509089
65115370
38554818
5536571
89257410
83181057
16774132
98451739
70902952
1000137
31546445
1147383
49633146
39071857
3959351
17647081
474657
6390257
79018869
98229888
66657481