6465430
633655
65431449
83343585
11106219
16284424
603311
14859909
30223649
56532248
13812695
9097059
4025081
51172812
3825040
70622518
50611572
98588596
39958824
9004852
53207412
31607519
65531055
29653071
74054230
7254344
39982927
16467991
5325409
82399120
23167833
9708828
48635386
27032184
23679063
61997911
94916387
28286781
9225020
9052219