44063319
13977999
17161467
8549389
37342248
32866193
3774402
10008128
44045770
70243760
42178908
733840
46066781
74806174
98157319
30188518
32242535
2825130
58789144
9785400
57771360
32417007
14059207
4784518
39973632
84119754
87027616
4983661
32512831
95372322
40938726
12537028
85503128
87512558
74819962
8693407
78268517
3349359
53336501
95594902