16685732
25285656
82937646
41525222
8086181
64592937
4043567
3925683
43418508
25495832
86088442
60953595
43625491
33188633
24193531
71717134
79799428
75018074
40584648
17749340
8739686
27135510
32567144
61519288
24912163
10729612
87084418
27679281
3674360
59398366
27032358
5899026
66062472
18136933
59609827
35767669
55645788
61397718
20131037
2562847