53499399
231914
72102080
11682154
16265427
68447840
83005699
78603932
68889321
25573200
18427415
53401557
96951079
12053180
98816616
15794818
11092088
85312699
30003880
25533303
58338919
94106780
54822354
94196363
55457521
89942122
7888964
9364254
71146565
19586898
56058395
612771
5421825
31704850
32006960
80967242
66189755
17383150
3525276
49047859