49632142
61281899
19767001
13208070
928210
77643229
2414247
6191132
5268129
47554217
24095510
64228436
3521167
9367456
23724855
3817287
202861
981708
47316459
72113363
34319994
6647620
53901294
62225656
70095904
27885712
61922539
86984745
55073354
87774186
30391827
72593060
10247722
4517884
13648476
81956488
80641747
72113294
9506754
86432961