56728022
16809383
22565250
72093551
86084223
29742494
44054896
18224659
3246433
51706656
44982739
25457032
25565182
56549982
92325845
93428383
46701121
63397013
58011902
43215267
55556614
65396600
51294414
2563820
51045893
34147110
7483966
52747007
52519738
65148965
95439416
34256871
23872049
56193744
729886
12662540
17988457
43483132
54203033
43999809