71421479
62414609
4021831
78481331
50935310
30141593
870966
42255307
97323202
48182475
2229948
382853
5102292
16362929
51251764
9965378
36107666
17954968
94136586
4065823
86761406
67329236
39006705
34882036
11903222
98718036
76247033
22265961
16145650
3788097
58348477
73654803
78255076
80667788
33178292
70765197
30381367
76464708
2689275
17546539