46511400
10188132
6658149
45965893
72087411
37104556
31425409
6648781
21021254
29874508
43848472
10299316
16877266
70634705
99665359
13597185
76415094
45051001
90221267
6505597
70778504
96674082
11768278
18714375
42507971
70779630
4912791
73953496
47021880
13165441
15061398
92987578
79571262
21611627
45224262
39635974
80983561
34013508
36404406
79872719