31224358
54727256
8721157
85573384
70319835
34453780
82863530
99027766
65574831
18965111
92529533
75386514
70915914
4601587
53448950
45412099
32208656
61991959
67554586
34658248
14891881
48913614
9174950
98789899
97202819
41538466
36365672
6865704
21921980
22173506
96187743
5495307
99552743
87163457
36776142
63669951
38967879
49419056
14037155
14512662