20477524
16152730
34174766
77976188
82693426
24455552
2327711
88951048
52529987
55335575
14934936
66284296
75751082
53144180
94372592
66775601
9672830
59537699
50827314
37474240
20627219
8489897
50432458
25636255
85436317
62063663
77893155
8524194
46845
55999423
38822026
64068499
91985341
99965330
951693
59666610
22889474
3816443
42706999
58767